/* CSS Document */
body{background: #fff;}
.fullImage{width: 100%; }
.fullImage img{width: 100%;  display: block;}


.publish_list{ width: 100%; overflow: hidden;}
.publish_list ul{ overflow: hidden; padding: 1rem 0.5rem; width: 20rem;}
.publish_list li{ padding: 0.5rem; width: 9.5rem; float: left;}
.publish_list li a{border:1px solid #ddd; width: 8.5rem; display: block; border-radius: 1rem; padding: 1rem;}
.publish_list li a .icon{width: 5rem; height: 5rem; display: block; margin: auto;}
.publish_list li a .icon.icon1{background: url("../images/publish/icon1.png") no-repeat; background-size: 5rem;}
.publish_list li a .icon.icon2{background: url("../images/publish/icon2.png") no-repeat; background-size: 5rem;}
.publish_list li a .icon.icon3{background: url("../images/publish/icon3.png") no-repeat; background-size: 5rem;}
.publish_list li a .icon.icon4{background: url("../images/publish/icon4.png") no-repeat; background-size: 5rem;}
.publish_list li a .icon.icon5{background: url("../images/publish/icon5.png") no-repeat; background-size: 5rem;}
.publish_list li a .icon.icon6{background: url("../images/publish/icon6.png") no-repeat; background-size: 5rem;}
.publish_list li a .txt{ height: 1.2rem; line-height: 1.2rem; font-size: 0.875rem; color: #333; text-align: center; margin-top: 0.5rem;}

/*基本信息*/
.baseInfo{ width: 20rem;}
.baseInfo .top{ width: 20rem; padding: 2rem 0 1rem 0; background: url("../images/publish/base_img1.jpg") no-repeat top center; background-size: 20rem;}
.baseInfo .top .inset{ width: 18rem; background: #fff; margin: auto; border-radius: 0.5rem; box-shadow: 0 0 0.5rem rgba(0,0,0,0.12); overflow: hidden;}
.baseInfo .top .inset table{ width: 17rem; margin: 0 auto 1rem; border-left: 1px solid #eee; border-top: 1px solid #eee;}
.baseInfo .top .inset table td,.baseInfo .top .inset table th{border-bottom: 1px solid #eee; border-right: 1px solid #eee; font-size: 0.625rem; padding: 0.25rem;}
.baseInfo .top .inset table td:first-child{width: 6rem;}

/*重大事项*/
.matterList{ padding: 0.6rem;}
.matterList li{border:1px solid #eee; height: 2.6rem; overflow: hidden; margin-bottom: 0.6rem; font-size: 0.75rem;}
.matterList li .left{width: 8rem; height: 2.475rem; background: #f60; float: left; color: #fff; position: relative; text-align: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.matterList li .left:after{content: ''; width: 0.4rem; height: 0.4rem; position: absolute; right: -0.2rem; top: 1.1rem; background: #f60;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
.matterList li .right{ height: 2.475rem; width: 10.6rem; padding-left: 0.8rem; line-height: 2.475rem; float: left;}

/*审计报告*/
.auditList{ padding: 1rem 0.5rem;}
.auditList li{padding: 0.5rem; float: left; width: 9.5rem; }
.auditList li a{ display: block; width: 8.5rem; height: 11rem; border:1px solid #eee; background: url("../images/publish/notice_g3.jpg") no-repeat center bottom; background-size: 9.5rem;}
.auditList li a .name{text-align: center; font-size: 0.875rem; font-weight: bold; margin-top: 1.5rem;}

/*风险控制*/
.publicRisk{ width: 20rem; padding: 1rem;}
.publicRisk .title{ height: 0.9rem; line-height: 0.9rem; font-size: 0.875rem; border-left: 0.25rem solid #f60; padding-left: 0.6rem;}
.flow_listing{ padding: 0.6rem 0 0 0;}
.flow_listing a{width: 18rem; font-size: 0.75rem; line-height: 1.8rem; display: block; color: #666;}
.flow_listing a.li1{ padding-left: 1.8rem; background: url(../images/publish/risk_i3.jpg) no-repeat center left; background-size: 1.2rem;}
.flow_listing a.li2{ padding-left: 1.8rem; background: url(../images/publish/risk_i4.jpg) no-repeat center left; background-size: 1.2rem;}
.flow_listing a.li3{ padding-left: 1.8rem; background: url(../images/publish/risk_i5.jpg) no-repeat center left; background-size: 1.2rem;}
.flow_listing a.li4{ padding-left: 1.8rem; background: url(../images/publish/risk_i6.jpg) no-repeat center left; background-size: 1.2rem;}

.risk_listing{ width: 18rem; height: auto; overflow:hidden; padding-top: 0.5rem;}
.risk_listing .row{ position: relative; width: 18rem; overflow:hidden; padding-top: 0.5rem; font-size: 0.75rem; line-height: 1.1rem; color: #666; padding-left: 1.2rem;}
.risk_listing .row i{width: 1rem; height: 1rem; background: #f60; position: absolute; top: 0.6rem; left: 0; font-size: 0.7rem; color: #fff; font-style: normal; text-align: center;
    -webkit-border-radius: 1rem;
    -moz-border-radius: 1rem;
    border-radius: 1rem;}

.flowBox{width: 100%; height: 100%; position: fixed; left: 0; top: 0; background: rgba(0,0,0,0.75); z-index: 1000; padding: 1rem; display: none;}
.flowBox .inset{width: 100%; height: 100%; position: relative; overflow: hidden; border-radius: 0.625rem;}
.flowBox .inset .closeBtn{width: 1.6rem; height: 1.6rem; background: url(../images/publish/risk_close.png) no-repeat; background-size: 1.6rem; display: block; position: absolute; right: 1rem; top: 1rem;}
.flowBox .inset .scroll{width: 100%; height: 100%; overflow: auto;}
.flowBox .inset img{width: 100%; height: auto; display: block;}

.operateData{width: 20rem; height: auto;}
.operateData .topData{width: 20rem; height: 12rem; text-align: center; padding-top: 7rem; font-size: 0.875rem; color: #fff; background: #f60 url(../images/publish/operate_img1.jpg) no-repeat bottom center; background-size: 20rem;}
.operateData .secondData{width: 19rem; height: 5rem; background: #fff; position: relative; top: -2.5rem; left: 0.5rem;
    box-shadow: 0 0.25rem 0.5rem rgba(255,110,82,0.1);
    border-radius: 0.5rem;
}
.operateData .secondData li{width: 9.5rem; float: left; font-size: 0.7rem; text-align: center; padding-top: 1.5rem; position: relative;}
.operateData .secondData li:first-child:after{content: ''; width:0.0625rem; height: 3rem; border-right: 1px solid #eee; position: absolute; right: 0; top: 1rem;}
.operateData .secondData li p:nth-child(2){ font-size: 1rem; color: #f60; line-height: 2rem;}
.operateData .thirdList{ width: 20rem; position: relative; top: -2rem; left: 0; overflow: hidden;}
.operateData .thirdList li{ height: 2.6rem; line-height: 2.6rem; border-bottom: 1px solid #eee;}
.operateData .thirdList li a{display: block; overflow: hidden; position: relative; padding: 0 0.5rem;}
.operateData .thirdList li a i.iconfont{ float: left; width: 2rem; height: 2.6rem; display: block; text-align: center; font-size: 1.0625rem; color: #f60;}
.operateData .thirdList li a i:nth-child(3){ float: right; color: #999; text-align: right; font-size: 0.75rem;}
.operateData .thirdList li a p.txt{ float: left; color: #333;}

.operateListData{width: 20rem; height: auto; overflow: hidden; padding-top: 0.5rem;}
.operateListData li{ width: 19rem; height: 7.2rem; color: #fff; text-align: center; background:url(../images/publish/operate_img2.png) no-repeat; background-size: 19rem; margin: 0.5rem auto 0;}
.operateListData li .name{font-size: 0.75rem; padding-top: 1.8rem;}
.operateListData li .money{font-size: 1.6rem; height: 3rem; line-height: 3rem;}
.operateListData li .endTime{font-size: 0.625rem; color: #ffffff; opacity: 0.3; padding: 0 1.5rem; text-align: right;}

.chargeData{width: 20rem; padding: 1rem;}
.chargeData .title{ line-height: 2rem; padding-bottom: 0.5rem; text-align: center; color: #333;}
.chargeData table{width: 18rem; border-left: 1px solid #eee; border-top: 1px solid #eee; margin-bottom: 1rem;}
.chargeData table tr td,.chargeData table tr th{border-bottom: 1px solid #eee; text-align: center; border-right: 1px solid #eee; padding:0.2rem; line-height: 1.2rem; font-size: 0.625rem;}
.chargeData table tr td:first-child{width: 5rem;}

.complaintData{width: 20rem; padding: 0.5rem;}
.complaintData dt{ text-align: center; height: 2rem; line-height: 2rem; position: relative; margin-top: 1rem;}
.complaintData dd{ position: relative; border-bottom: 1px solid #eee;}
.complaintData dd:last-child{ border-bottom: 0;}
.complaintData dd .contents{ width: 19rem; height: 16rem; margin: auto ;}
.complaintData dd .m_tips{ text-align: center; width: 100%; font-size: 0.75rem; color: #999;}
.complaintData dd .contents>div{ margin: -1rem auto 0 !important;}

.borrowData{ width: 18.8rem; margin: auto ; font-size: 0.625rem; padding: 1rem 0;}
.borrowData ul{overflow: hidden; border-left: 0.0625rem solid #eee; border-top: 0.0625rem solid #eee;}
.borrowData ul li{width: 9.3625rem; height: 3.8rem; overflow: hidden; text-align: center; padding-top: 0.8rem; border-right: 1px solid #eee; border-bottom: 1px solid #eee; float: left;}
.borrowData ul li p:nth-child(2){font-size: 0.875rem; line-height: 1.6rem;}

.signatures{width: 20rem; height:auto; overflow: hidden;}
.signatures .menu{width: 20rem; height:auto; padding: 1rem 0.6rem;  text-align: center;}
.signatures .menu a{width: 3.5rem; height: 2rem; line-height: 2rem; display: inline-block; border-radius: 2rem; color: #666;}
.signatures .menu a.on{ background: #f60; color: #fff;}
.signatures ul{padding: 0 0.6rem 0.6rem 0.6rem;}
.signatures li{width: 20rem; height:2.2rem; border-bottom: 1px solid #eee; line-height: 2.2rem; font-size: 0.75rem; padding-left: 1rem; position: relative;}
.signatures li:first-child{ border-top: 1px solid #eee;}
.signatures li:after{ content: ''; width: 0.3125rem; height: 0.3125rem; background: #f60; display: block; position: absolute; left: 0; top: 0.95rem; border-radius: 0.3125rem; overflow: hidden;}